package com.gufe.vo.adminJoinArmy;

import com.fasterxml.jackson.annotation.JsonFormat;
import lombok.AllArgsConstructor;
import lombok.Builder;
import lombok.Data;
import lombok.NoArgsConstructor;

import java.time.LocalDate;

@Data
@Builder
@NoArgsConstructor
@AllArgsConstructor
public class PageJoinArmyMemberVO {
    private String id;//数据库id
    private String studentId; // 学号
    private String idCard;//身份证号
    private String name; // 姓名
    private String gender; // 性别
    @JsonFormat(pattern = "yyyy-MM-dd")
    private LocalDate enlistmentDate; // 入伍日期
    private LocalDate dischargeDate; // 退伍日期
    @JsonFormat(pattern = "yyyy-MM-dd")
    private LocalDate birthDate; // 出生日期
    private String college; // 学院
    private String politicalAffiliation; // 政治面貌
    private String nationality; // 民族
    private String educationBackground; // 学历情况
    private String major; // 专业
    private String militaryBranch; // 军种
    private String telephone; // 电话
    private String nativePlace; // 籍贯
}